
前面提過,有些東西要做出來你才知道自己喜不喜歡,順不順手。
我的確有好幾個抉擇是在自己或用戶看到實品後,才了解的。例如
前面一直講精選,但誰選?一開始我想叫AI選,盲選都好,反正省我的工就是好事。的確做了AI挑選,還定下了精選比例:每天取美學分數前 15%,最少 2 張、最多 8 張。金澤那趟 762 張照片,照這個規則選出 36 張。有數字感覺就是很科學。
但科學(或偽科學)就是讓人不滿意。以我挑蒙古旅遊 2577 張照片來說,AI不管是挑10%, 15% 都有一些我特別拍的畫面它不欣賞,我還得回憶「我真的有拍嗎?」搞到我一直回去翻原相本。
所以我做了自己挑的功能,但怎麼挑?真的從頭到尾挑 2577 張會死人,要有個快速手法,我想到人類的注意力只有 7±2,要做的決策少一點就容易一點。
所以我請CC做成九宮格挑法,一次看九張照片,從裡面選你喜歡的。不喜歡九宮格,也可以逐日挑。
我一開始完全跳過所有跟CC對話中的技術成分,它自言自語的說要用什麼技術棧,或叫我裝 Xcode 我都視而不見。只記得資安小心,金鑰不要放在前端就好。
直到我非測不可了,它讓我把 App 裝到自己手機上,看看跟模擬器裡是不是一樣。不看還好,一看就發現跑版了,囧。
原來AI 比我厲害,但不代表無所不能,真正要掛著自己名字出去的東西,最終還是得自己跑一次的。
後來我就很認命了,每一版出去前至少測兩次:人手測一輪,這個人包含我自己跟朋友;然後再請另一個AI測一輪。
我朋友常跟我說『人與人的悲喜並不相同』,豈止悲喜,根本連手勢習慣都不相同。
例如我覺得輸入旅遊日期與地點後,請AI找照片很方便合理啊。
參與測試的朋友卻說:我早忘記自己去玩是哪年哪月。你不能用AI幫我標示嗎?
能,都能。
這是超值錢的一個用戶反饋。我乾脆請CC直接掃描照片裡的地點,根據地點推測用戶這段時間出國玩了,然後讓用戶自己決定這趟出國玩要不要放到旅遊相簿裡。後來還進化成,AI會幫忙檢查哪段時間你出國了卻還沒有做成旅遊故事書,在打開App的時候問你要不要收錄這段旅遊。
這簡直像商業App 一樣可愛了,我愛Vibe Coding,我愛測試回饋。
需求不是說完大方向就結案,開發過程中還有無數的細小抉擇,有些可以靠體感,有些很難。
而開發好了的功能測試與單元測試,又很可能會回來改變需求。
什麼?開發出來才說不想要!
上班的時候我萬萬不敢這樣搞。那時候的做法是盡量想清楚,真的想不明白的,就先把 UI 畫出來,用畫面把感覺逼清楚。
但是當開發的時間跟做UI的時間與資源一樣,先做再想也不失為一種手法。
只是要記得不能所有都這樣搞,要是一路做到最後,都上架了才喊停,即使是個人開發也很難承受啊。
下一篇講做好了的測試,第一個測試集是我去蒙古的2577張照片。
這個系列同步寫在我的部落格:yojuhsu.com/blog
前一篇:【Day5】用研究校正直覺,比以前便宜太多
下一篇:【Day7】蒙古的那2577張照片帶出來的開發細節